//
//  JGTestGroup.h
//  JGVividEngine
//
//  Created by jagger.tu on 2025/3/28.
//

#import <Foundation/Foundation.h>
#import <JGVividEngine/JGTestCase.h>
#import <JGVividEngine/JGInstanceDebug.h>

NS_ASSUME_NONNULL_BEGIN

@interface JGTestGroup : NSObject

/// 测试xrtc频繁重连,频率为每16s一次
@property (nonatomic, strong) JGTestCase *xrtcFrequentReconnectionCase;
/// 模拟横竖屏旋转,频率为每 16s 一次
@property (nonatomic, strong) JGTestCase *simulateScreenRotationCase;
/// 实例调试信息,默认是空,如果有实例则在启动游戏后,会自动更新
@property (nonatomic, strong) JGInstanceDebug *instanceDebugInfo;

+ (instancetype)defaultGroup;

@end

NS_ASSUME_NONNULL_END
